package com.amt.olcacon.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

/**
 * 流程属性表实体类
 * 
 * @author YourName
 * @since 2025-10-29
 */
@Data
@TableName("tblFlowProperties")
public class TblFlowPropertiesEntity {
    
    /**
     * 主键ID
     */
    @TableId(value = "ID")
    private Long id;
    
    /**
     * 引用ID
     */
    @TableField("REF_ID")
    private String refId;
    
    /**
     * 名称
     */
    @TableField("NAME")
    private String name;
    
    /**
     * 版本号
     */
    @TableField("VERSION")
    private Long version;
    
    /**
     * 最后修改时间
     */
    @TableField("LAST_CHANGE")
    private Long lastChange;
    
    /**
     * 分类ID
     */
    @TableField("F_CATEGORY")
    private Long fCategory;
    
    /**
     * 标签
     */
    @TableField("TAGS")
    private String tags;
    
    /**
     * 库标识
     */
    @TableField("LIBRARY")
    private String library;
    
    /**
     * 描述
     */
    @TableField("DESCRIPTION")
    private String description;
    
    /**
     * 其他属性（BLOB字段）
     */
    @TableField("OTHER_PROPERTIES")
    private byte[] otherProperties;
    
    /**
     * 流程属性类型
     */
    @TableField("FLOW_PROPERTY_TYPE")
    private String flowPropertyType;
    
    /**
     * 单位组ID
     */
    @TableField("F_UNIT_GROUP")
    private Long fUnitGroup;
}